Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 TWYFORD ROAD Semi-Detached £524,171 £515,000 11 Dec 2023
43 TWYFORD ROAD Detached £586,678 £470,000 27 Apr 2018
46 TWYFORD ROAD Detached £936,727 £260,000 1 Dec 2000